package cn.cqie.attendance.manager.pojo;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @author king james
 * @create 2021-07-07-{TIME}
 */
@JsonInclude(value= JsonInclude.Include.NON_NULL)
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(value="GroupScore对象", description="")
public class AdminGroupScore extends Model {
    @ApiModelProperty(value = "小组id")
    private int groupId;

    @ApiModelProperty(value = "小组得分id")
    private int groupScoreId;

    @ApiModelProperty(value = "小组对应的课程id")
    private int groupCourseId;

    @ApiModelProperty(value = "院系名")
    private String collegeName;

    @ApiModelProperty(value = "项目名称")
    private String courseName;

    @ApiModelProperty(value = "责任老师名")
    private String teacherName;

    @ApiModelProperty(value = "实训老师名")
    private String trainTeacher;//实训老师名

    @ApiModelProperty(value = "小组名")
    private String groupName;//小组名

    @ApiModelProperty(value = "小组 组长名")
    private String leaderName;

    @ApiModelProperty(value = "小组成员数量")
    private int studentCount;//小组成员数量

    @ApiModelProperty(value = "小组成员名")
    private String teamsName;//小组成员（名）

    @ApiModelProperty(value = "小组综合得分")
    private float overallscore;//学生综合得分

    @ApiModelProperty(value = "小组评语")
    private String comment;


}
